

/*å¤´æ¡*/
.con-title{background:#fff;}
.ttSwiper{width: 100%;overflow: hidden;position: relative;}
.ttSwiper .swiper-pagination{bottom: -0.3rem !important;}
.ttSwiper .swiper-pagination .swiper-pagination-bullet-active{background: #3467b0;}
.con-title-tt h1{line-height:3rem;}
.con-title-tt h1 a{font-size:2.3rem;color: #333;font-weight: 800;}
.con-title-tt p{line-height:2rem;}
.con-title-tt p a{font-size:1.2rem;color: #333;padding:0 1rem;}

/*è¦é—»*/
.con-yw{background:#fff;}
.con-yw-pic{width:53%;}
.con-yw-pic .pic_con{height:25rem;position:relative;z-index:1;overflow:hidden}
.con-yw-pic .pic_con .pic{height:100%;overflow:hidden}
.con-yw-pic .pic_con .pic img{width:100%;height:25rem;display:block}
.con-yw-pic .pic_con .txt-bg{position:absolute;bottom:0;z-index:4;height:3.5rem;width:100%}
.con-yw-pic .pic_con .txt{position:absolute;bottom:0;z-index:5;height:3.5rem;width:100%;overflow:hidden;background:rgba(0,0,0,.5)}
.con-yw-pic .pic_con .txt li{height:3.5rem;line-height:3.5rem;position:absolute;bottom:-3.5rem;left:0;width: 100%;}
.con-yw-pic .pic_con .txt li a{display:block;color:#fff;padding-left:0.8rem;font-size:1.2rem;width:80%;overflow:hidden}
.con-yw-pic .pic_con .num{position:absolute;z-index:6;bottom:1.2rem;right:0.6rem;margin-bottom: 0px !important;}
.con-yw-pic .pic_con .num li{float:left;position:relative;width:0.8rem;height:0.8rem;background-color:#fff;overflow:hidden;text-align:center;margin-right:6px;cursor:pointer;border-radius:25px}
.pic_con .num li:hover, .pic_con .num li.on{background-color:#3467b0;width:0.8rem;height:0.8rem;border-radius:100%ï¼›}
.pic_con .next,.pic_con .prev{position:absolute;top:50%;margin-top:-25px;width:35px;height:51px;z-index:999;cursor:pointer;display:none;}
.con-yw-pic .pic_con .prev{left:0;background:url(../images/pic-prev.png);width:30px;height:53px;top:50%;margin-top: -26px;}
.con-yw-pic .pic_con .next{right:0;background:url(../images/pic-next.png);width:30px;height:53px;top:50%;margin-top: -26px;}
.con-yw-pic .pic_con .prevStop{display:none}
.con-yw-pic .pic_con .nextStop{display:none}

.con-yw-list{width:44%;} 
.con-yw-list-tab{width: 100%;}
.con-yw-list-tab-one{overflow:hidden;margin-bottom:1px;width: 100%;}
.con-yw-list-tab-one ul li{float:left;width:18%;height:3rem;margin-right:2%;line-height:3rem;background-color:#f0f3f6;text-align:center;font-size:1.2rem;cursor:pointer;font-weight: 800;border-radius:0.3rem;}
.con-yw-list-tab-one ul li:nth-child(5) {margin-right:0px !important;}
.con-yw-list-tab-one ul .on{background-color:#487bc5;color:#fff}
.con-yw-list-tab-one ul .on a{color:#fff}

.con-yw-list-tab-two ul{padding:0.8rem 0.8rem 0;zoom:1; }
.con-yw-list-tab-two ul li{font-size:1.2rem;line-height:2.6rem;}
.con-yw-list-tab-two ul li a{font-size:1.2rem;color: #000;}
.con-yw-list-tab-two ul li a:hover{color:#487bc5}
.con-yw-list-tab-two ul li a i{float:right;color:#999;font-size: 0.8rem;font-style:normal;}
.con-yw-list-tab-two ul li a img{position:relative;top:-2px;margin-right:3px}

/*åˆ†å±æ ‡é¢˜*/
.con-lm-title{position: relative;}
.con-lm-title h2{font-size: 2rem;color:#023e7a;font-weight: 800; margin: 0.8rem 0;z-index:+2;position: relative;}
.con-lm-title p{color:#023e7a;opacity:0.1;font-size: 2.5rem;position: absolute;left: 3rem; top:0;font-weight: 800;z-index:+1;}


/*æ”¿åŠ¡å…¬å¼€*/
.con-zw-list{width:53%;margin-top: 1.5rem;}
.con-zw-tab .hd{ height:3rem;width:100%; border-bottom:1px solid #487bc5; line-height:3rem;position:relative; }
.con-zw-tab .hd ul{position:absolute;width:100%;}
.con-zw-tab .hd ul li{float:left;height:3rem;margin-right:2%;line-height:3rem;text-align:center;font-size:1.2rem;cursor:pointer;font-weight: 800;padding:0 2%;}
.con-zw-tab .hd ul li a{color:#000;}
.con-zw-tab .hd ul li.on{border-bottom:4px solid #487bc5;}
.con-zw-tab .hd ul li.on a{color:#487bc5}
.con-zw-tab .bd ul{ padding:0.8rem;  zoom:1;  }
.con-zw-tab .bd li{ font-size:1.2rem;line-height:2.6rem; }
.con-zw-tab .bd li a{font-size:1.2rem;color: #000;}
.con-zw-tab .bd li a:hover{color:#487bc5}
.con-zw-tab .bd li .date{ float:right; color:#999;font-size: 0.8rem;}


.con-zdly-ico ul li{width:23%; margin: 0.3rem 1%; float: left; text-align: center;background: #f2f7ff;padding-top:0.8rem;border-radius: 0.4rem; line-height: 3rem;transition:all 0.5s;}
.con-zdly-ico ul li:hover{transform:scale(1.02);transition:all 0.5s;box-shadow:0 0 3px 3px #dde2ef}
.con-zdly-ico ul li span{font-size: 1.6rem;border:0.1rem solid #2d75d1;border-radius: 3.2rem; line-height: 3.2rem;height:3.2rem;width: 3.2rem;display: block; margin: 0 auto;color: #2d75d1; padding-bottom: 0.8rem;}
.con-zdly-ico ul li a{font-size: 1rem;color: rgba(0,0,0,1.00);display: block;}
.con-zdly-big{font-size: 1.8rem !important;}

/*æ”¿åŠ¡å…¬å¼€ å³è¾¹*/
.con-zw-right{width:44%;} 
.con-zw-right-t ul li{width: 48%; margin:0 0 1rem; float: left; text-align: left;background:#f9f8f8; text-indent: 1.5em;line-height:5.1rem;height:5.1rem;border-radius: 0.5rem;transition:all 0.5s;}
.con-zw-right-t ul li:hover{transform:scale(1.02);transition:all 0.5s;box-shadow:0 0 3px 3px #dde2ef}
.con-zw-right-t ul li:nth-last-child(odd){margin-left:4% !important;}
.con-zw-right-t ul li span{font-size: 1.6rem; color: #2d75d1;font-weight: normal; margin-right: 0.8rem;}
.con-zw-right-t ul li a{font-size: 1.2rem; margin-left: 0.8rem;margin-bottom: 0.3rem;color: #000;font-weight: 800;display: block;}
.con-zw-right-t-big{font-size: 1.8rem !important;}

.con-zw-right-b ul li{width:48%;float: left; text-align: center;background:-webkit-linear-gradient(top, #b3d2fd, #6196e1);background-color:#6196e1;padding-top:0.8rem;border-radius: 0.4rem; line-height: 3rem;transition:all 0.5s;}
.con-zw-right-b ul li:nth-last-child(odd){margin-left:4% !important;background:-webkit-linear-gradient(top, #ccb8fd, #947be1);background-color:#947be1;}
.con-zw-right-b ul li:hover{transform:scale(1.02);transition:all 0.5s;box-shadow:0 0 3px 3px #dde2ef}
.con-zw-right-b ul li span{font-size: 1.8rem;background:rgba(255,255,255,0.30) ;border-radius: 4rem;line-height: 4rem;height:4rem;width: 4rem;display: block; margin: 0 auto;color: #fff; padding-bottom: 0.8rem;}
.con-zw-right-b ul li a{font-size: 1.2rem;color:#fff; display: block;}


/*åŠžäº‹æœåŠ¡ */
.con-bsfw-bg{background: url(../images/bsfw-bg.jpg) no-repeat top center;padding: 1rem 0 2rem; margin: 2rem auto;}
.con-bsfw-bjtj{width:47%;box-shadow: 0 3px 3px 3px #dde2ef;border-top: 6px solid #2d75d1; border-radius: 0.3rem;padding: 0.8rem 0; height: 10rem;transition:all 0.5s;}
.con-bsfw-bjtj:hover{transform:scale(1.02);transition:all 0.5s;}
.con-bsfw-bjtj-ico{ width:20%;text-align: center;margin-top: 2rem}
.con-bsfw-bjtj-ico span{font-size:2.2rem;background:-webkit-linear-gradient(top, #65aaf6, #2163ac);border-radius: 4rem;line-height: 4rem;height:4rem;width: 4rem;display: block; margin: 0 auto;color: #fff; padding-bottom: 0.8rem;}
.con-bsfw-bjtj-con{width:78%;}
.con-bsfw-bjtj-con h2{font-size:1.4rem;font-weight: 800; line-height: 2.5rem;margin: 0;}
.con-bsfw-bjtj-con ul{}
.con-bsfw-bjtj-con ul li{width: 47%; float: left;font-size: 1.2rem;}
.con-bsfw-bjtj-con ul li:nth-last-child(odd){margin-left:3% !important;}
.con-bsfw-bjtj-con ul li span{font-size:1.8rem;font-weight: 800; line-height: 2.5rem;margin: 0;}


.con-bsfw-bjfy{width:50%;}
.con-bsfw-bjfy ul li{width:30%; margin-right:4.3%; float: left; text-align: center;background: #fff;box-shadow: 0 3px 3px 3px #dde2ef;border-radius: 0.3rem;padding: 0.8rem 0; height: 10rem;transition:all 0.5s;}
.con-bsfw-bjfy ul li:nth-child(3){margin-right:0% !important;}
.con-bsfw-bjfy ul li:hover{transform:scale(1.02);transition:all 0.5s;box-shadow:0 0 3px 3px #dde2ef}
.con-bsfw-bjfy ul li span{font-size: 2.2rem;border-radius: 4rem; line-height: 4rem;height:4rem;width: 4rem;display: block; color: #fff; padding-bottom: 0.8rem;background:-webkit-linear-gradient(top, #65aaf6, #2163ac); margin: 0.8rem auto 1.2rem;font-weight: normal;}
.con-bsfw-bjfy ul li a{font-size: 1.4rem;color: #000;display: block;font-weight: bold;}



/*äº’åŠ¨äº¤æµ*/
.con-hdjl-left{width:53%;}
.con-hdjl-right{width:44%;}

/*è®¿è°ˆ*/
.hdjl-ft-tab{position: relative;}
.hdjl-ft-tab .title{position: absolute;top:1rem; right: 0;}
.hdjl-ft-tab .title a{display: inline-block;font-size: 1rem;padding:0 0.5rem;color:#000;}
.hdjl-ft-tab .hd{ height:3rem;width:100%; border-bottom:1px solid #487bc5; line-height:3rem;position:relative; }
.hdjl-ft-tab .hd ul{position:absolute;width:100%;}
.hdjl-ft-tab .hd ul span{float:left;text-align:center; width: 1rem;padding: 0 0.5rem;}
.hdjl-ft-tab .hd ul li{float:left;height:3rem;line-height:3rem;text-align:center;font-size:1.2rem;cursor:pointer;font-weight: 800;padding:0 3%;}
.hdjl-ft-tab .hd ul li a{color:#000;}
.hdjl-ft-tab .hd ul li.on{border-bottom:4px solid #487bc5;}
.hdjl-ft-tab .hd ul li.on a{color:#487bc5}
.hdjl-ft-tab .bd ul{ padding:0.8rem 0;  zoom:1;}

.hdjl-ft-con{}
.hdjl-ft-con-l{width: 45%;height: 14rem;}
.hdjl-ft-con-l img{width:100%;height:100%; }
.hdjl-ft-con-r{width: 52%; }
.hdjl-ft-con-r h2{margin: 0;font-size: 1.2rem; line-height:2rem;font-weight: 800;}
.hdjl-ft-con-r a{color:#000;}
.hdjl-ft-con-r p{margin:0.4rem 0 0;font-size: 1rem; line-height:1.8rem;text-align: justify;}
.hdjl-ft-con-r p i{font-weight: 800;color:#487bc5;font-style: normal;}
.hdjl-ft-con-r p span a{font-weight: 800;color:#fb8d0a;}


/*å›žå¤ å¾é›†*/
.hdjl-zj-tab{position: relative;}
.hdjl-zj-tab .title{float:right;position: relative;}
.hdjl-zj-tab .title a{display: inline-block;font-size: 1rem;color:#000;padding:0 0.5rem;}
.hdjl-zj-tab .hd{ height:3rem;width:100%; border-bottom:1px solid #487bc5; line-height:3rem;position:relative; }
.hdjl-zj-tab .hd ul{position:absolute;width:100%;}
.hdjl-zj-tab .hd ul span{float:left;text-align:center; width: 1rem;padding: 0 0.5rem;}
.hdjl-zj-tab .hd ul li{float:left;height:3rem;line-height:3rem;text-align:center;font-size:1.2rem;cursor:pointer;font-weight: 800;padding:0 3%;}
.hdjl-zj-tab .hd ul li a{color:#000;}
.hdjl-zj-tab .hd ul li.on{border-bottom:4px solid #487bc5;}
.hdjl-zj-tab .hd ul li.on a{color:#487bc5}
.hdjl-zj-tab .bd ul{ padding:0.8rem;  zoom:1;  }
.hdjl-zj-tab .bd li{ font-size:1.2rem;line-height:2.6rem; }
.hdjl-zj-tab .bd li a{font-size:1.2rem;color: #000;}
.hdjl-zj-tab .bd li a:hover{color:#487bc5}
.hdjl-zj-tab .bd li .date{ float:right; color:#999;font-size: 0.8rem;}


/*ä¸“é¢˜ä¸“æ */
.con-ztzl-pic{ overflow:hidden; position:relative; width:100%; height:7rem;}
.con-ztzl-pic .hd{ overflow:hidden;}
.con-ztzl-pic .hd .prev{width:1.5rem; height:4rem; overflow:hidden;cursor:pointer; background:url("../images/pic-prev.png") 0 0 no-repeat; background-size: contain;position: absolute;left: 0; top:2rem;display:none;}
.con-ztzl-pic .hd .next{width:1.5rem; height:4rem;overflow:hidden;cursor:pointer; background:url("../images/pic-next.png") 0 0 no-repeat; background-size: contain;position: absolute;right: 0; top:2rem;display:none;}
.con-ztzl-pic .bd{padding:0.3rem;}
.con-ztzl-pic .bd ul{ overflow:hidden; zoom:1; }
.con-ztzl-pic .bd ul li{margin:0 0.6rem; float:left; _display:inline; overflow:hidden; text-align:center;}
.con-ztzl-pic .bd ul li img{ width:20rem; height:6rem; display:block;transition:all 0.5s;}
.con-ztzl-pic .bd ul li img:hover{transform:scale(1.02);transition:all 0.5s;box-shadow:0 0 3px 3px #dde2ef}
.con-ztzl-pic .bd ul li .title{ line-height:24px; display: none;}


/*æ”¿åºœé¢†å¯¼*/
.zfld-left{width:32%;padding: 0 1rem 2rem;background: #f2f7ff;border-radius: 0.5rem;}
.zfld-left-title h2{font-size: 1.4rem;color:#487bc5;text-align: center;font-weight: bold;line-height: 2rem;margin: 1rem auto;}
.zfld-left-title h2 span{font-size: 0.3rem;margin: 0 1rem;width: 2rem;display:inline-block;}
.zfld-left-con ul{ padding:0 0.8rem;  zoom:1;  }
.zfld-left-con ul li{ font-size:1.2rem;line-height:3rem; margin: 1rem 0;background:#fff;padding: 0.5rem 1.5rem;border-radius: 0.5rem;transition:all 0.5s;}
.zfld-left-con ul li span{font-size: 1.4rem;float:right;display: inline-block;}
.zfld-left-con ul li a{font-size:1.2rem;color:#000;display: block;}
.zfld-left-con ul li:hover{transition:all 0.5s;box-shadow:0 0 3px 3px #dde2ef;color:#fff;background-color:#fff;background:-webkit-linear-gradient(left, #65aaf6, #487bc5)}
.zfld-left-con ul li:hover a{color:#fff;}


.zfld-right{width:65%;}
.zfld-right-t-l{width: 24%;padding:0 1rem;}
.zfld-right-t-l img{width: 100%;padding: 0.3rem;box-shadow: 0 0 3px 3px #dde2ef;}

.zfld-right-t-r{width: 72%;}

.zfld-right-t-r h2{width: 100%;margin: 0;font-size: 1.4rem;color:#487bc5;font-weight: bold;border-bottom: 1px solid #333; line-height: 3rem;}
.zfld-right-t-r h2 span{float: right; font-size: 1rem;margin:0.6rem 0;  line-height: 1.2rem;background:-webkit-linear-gradient(left, #65aaf6, #487bc5);background-color:#487bc5; color:#fff; padding: 0.3rem 0.8rem;font-weight: normal;border-radius: 0.5rem;}
.zfld-right-t-r p{width: 100%;margin:0;font-size: 1rem;color:#333;line-height: 1.5rem;text-align: justify; margin-top:0.5rem;padding-right:0.5rem; overflow-y: auto;overflow-x: hidden; height: 10.5rem;}
.zfld-right-t-r p::-webkit-scrollbar{width:5px}
.zfld-right-t-r p::-webkit-scrollbar-button{display:none}
.zfld-right-t-r p::-webkit-scrollbar-track-piece{background:#eee}
.zfld-right-t-r p::-webkit-scrollbar-thumb{background:#487bc5;border-radius:4px}
.zfld-right-t-r p{scrollbar-arrow-color:#eee;scrollbar-highlight-color:#eee;scrollbar-base-color:#d2d2d2}


.zfld-right-t-c h2{width: 100%;margin: 0;font-size: 1.2rem;color:#000;font-weight: bold; line-height: 3rem;}
.zfld-right-t-c p{font-size: 1rem;color:#333;line-height: 2rem;text-align: justify;text-indent: 2em;}

.zfld-right-t-b{}
.zfld-right-t-b .hd{ height:3rem;width:100%; border-bottom:1px solid #487bc5; line-height:3rem;position:relative; }
.zfld-right-t-b .hd ul{position:absolute;width:100%;}
.zfld-right-t-b .hd ul li{float:left;height:3rem;margin-right:2%;line-height:3rem;text-align:center;font-size:1.2rem;cursor:pointer;font-weight: 800;padding:0 2%;}
.zfld-right-t-b .hd ul li a{color:#000;}
.zfld-right-t-b .hd ul li.on{border-bottom:4px solid #487bc5;}
.zfld-right-t-b .hd ul li.on a{color:#487bc5}
.zfld-right-t-b .bd ul{ padding:0.8rem;  zoom:1;  }
.zfld-right-t-b .bd li{ font-size:1.2rem;line-height:2.6rem; }
.zfld-right-t-b .bd li a{font-size:1.2rem;color: #000;}
.zfld-right-t-b .bd li a:hover{color:#487bc5}
.zfld-right-t-b .bd li .date{ float:right; color:#999;font-size: 0.8rem;}


@media screen and (min-width: 768px) and (max-width: 1024px) {
	
	.zfld-left-title h2{font-size: 2.2rem;line-height: 4rem;}
	.zfld-left-con ul li{line-height: 4rem;}
	.zfld-left-con ul li a{font-size: 1.8rem;}
	.zfld-right-t-r h2,.zfld-right-t-c h2{font-size: 2rem;line-height:4rem;}
	.zfld-right-t-r h2 span{font-size: 1.6rem;padding: 0.9rem 0.8rem;}
	.zfld-right-t-r p,.zfld-right-t-c p{font-size: 1.8rem;line-height: 2.5rem;}
	.zfld-right-t-b .hd{height: 4rem;line-height: 4rem;}
	.zfld-right-t-b .hd ul li{font-size: 2rem;line-height: 4rem;height: 4rem;}
	.zfld-right-t-b .bd li{line-height: 3rem;border-bottom: 1px solid #f7f7f7;padding: 0.8rem 0;}
	.zfld-right-t-b .bd li a{font-size: 1.8rem;}
	
}

@media screen and (min-width: 480px) and (max-width: 767px) {
	.zfld-left,.zfld-right{width: 100%; }
	.zfld-left-title h2{font-size: 2.2rem;line-height: 4rem;}
	.zfld-left-con ul li{line-height: 4rem;}
	.zfld-left-con ul li a{font-size: 2rem;}
	.zfld-right{margin-top:5%}
	.zfld-right-t-l{width: 50%;margin: 0 auto;}
	.zfld-right-t-r{width: 100%;margin-top:5%}
	.zfld-right-t-r h2,.zfld-right-t-c h2{font-size: 2rem;line-height:4rem;}
	.zfld-right-t-r h2 span{font-size: 1.6rem;padding: 0.9rem 0.8rem;}
	.zfld-right-t-r p,.zfld-right-t-c p{font-size: 1.8rem;line-height: 2.5rem;}
	.zfld-right-t-b .hd{height: 4rem;line-height: 4rem;}
	.zfld-right-t-b .hd ul li{font-size: 2rem;line-height: 4rem;height: 4rem;}
	.zfld-right-t-b .bd li{line-height: 3rem;border-bottom: 1px solid #f7f7f7;padding: 0.8rem 0;}
	.zfld-right-t-b .bd li a{font-size: 1.8rem;}
	
}

@media screen and (max-width: 479px) {    
	.zfld-left,.zfld-right{width: 100%; }
	.zfld-left-title h2{font-size: 2.2rem;line-height: 4rem;}
	.zfld-left-con ul li{line-height: 4rem;}
	.zfld-left-con ul li a{font-size: 2rem;}
	.zfld-right{margin-top:5%}
	.zfld-right-t-l{width: 50%;margin: 0 auto;}
	.zfld-right-t-r{width: 100%;margin-top:5%}
	.zfld-right-t-r h2,.zfld-right-t-c h2{font-size: 2rem;line-height:4rem;}
	.zfld-right-t-r h2 span{font-size: 1.6rem;padding: 0.9rem 0.8rem;}
	.zfld-right-t-r p,.zfld-right-t-c p{font-size: 1.8rem;line-height: 2.5rem;}
	.zfld-right-t-b .hd{height: 4rem;line-height: 4rem;}
	.zfld-right-t-b .hd ul li{font-size: 2rem;line-height: 4rem;height: 4rem;}
	.zfld-right-t-b .bd li{line-height: 3rem;border-bottom: 1px solid #f7f7f7;padding: 0.8rem 0;}
	.zfld-right-t-b .bd li a{font-size: 2rem;}
}




